package com.industrial.premu.service;

import com.industrial.premu.domain.KvDomain;
import com.industrial.premu.domain.PreMuBenefitEvaluation;

import java.util.List;
import java.util.Map;

public interface IBigPingService {

    /**
     * 查询企业评价信息
     * @return
     */
    Map<String, Object> queryCompanyEvaluateInfo(PreMuBenefitEvaluation params);

    /**
     * 查大屏中工业总产值 销售收入等信息
     * @return
     */
    Map<String, Object> queryPreMuReactionInformation(PreMuBenefitEvaluation params);

    /**
     * 查询地市等级分布
     * @return
     */
    List<Map<String,String>> queryCityLevel(Map<String,String> params);

    /**
     * 查询地图上的数据
     * @return
     */
    List<Map> queryMapData(PreMuBenefitEvaluation params);

    /**
     * 查询各行业分布统计TOP5
     * @param params indexName 指标名称
     * @return
     */
    Map<String,Object> queryIndustryTop5(Map<String, String> params);

    /**
     * 查询地市企业指标分析
     * @param params indexName 指标名称
     * @return
     */
    Map<String,Object> queryCityIndexTop5(Map<String, String> params);

    /**
     * 查询亩产中的所有年份
     * @return
     */
    List<String> queryAllDataYears();
}
